package bootstrap

import "windsurf-project/internal/interfaces/router"

type Router struct {
	*router.Router
}

func NewRouter(handlers *Handlers) *Router {
	r := router.NewRouter(handlers.UserHandler)
	r.SetupRoutes()
	return &Router{Router: r}
}

func (r *Router) Run(addr string) error {
	return r.Router.Run(addr)
}
